spr (sapper) - French English Dictionary